place where cattle are branded - Deutsch Englisch Wörterbuch